Python Job: Senior Software Developer

Job added on

Company

Alithya

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

Senior Python Developer

montreal

Montreal, Quebec, Canada

Please note that candidates must have an eligible work permit for Canada and be fluent in French.

Do you want to experience the essence of a large organization in a company with a personal touch? Come and work with us! We are looking for creative, innovative, and collaborative people like you to join our team.

At the heart of Alithya’s values is the well-being of our employees and their families. That's why, we continue to follow the Public Health Agency of Canada’s recommendations closely.

We remain close to you, while keeping our distance via Phone, Microsoft Teams, Zoom or however you like.

Take your ambitions to the next level
  • Contribute to software architecture plans with development teams;
  • Work with:
    • the Planning team to understand business requirements;
    • the Planning and Design teams to define security requirements and ensure applications meet them.
  • Contribute to the prioritization of the projects in collaboration with the Project Management Office and team leads;
  • Ensure with team leads, adoption and respect of strict Secure-SDLC practices and BCE development standards;
  • Contribute to project meetings, kickoffs, and report on issue status;
  • Foster best practices in the DevSecOps context;
  • Work with an agile team to develop, test, and maintain innovative security software and applications;
  • Participate in:
    • discussions with team leads for technical decisions and standards affecting all the development team;
    • and improve the Continuous Integration and the Continuous Delivery (CI/CD) cycle and processes;
    • resolving development and operational issues in a timely fashion.
  • Handle escalated issues and follow up on outstanding items promptly;
  • Guide technical documentation format and ensure teams properly document projects.
When it just clicks!
Does this sound like you?
  • Minimum of 3 years of experience in RESTful and microservices software development;
  • Deep knowledge of programming, Design Patterns;
  • Excellent understanding of End-to-end software development;
  • Good expertise in:
    • Test-Driven Development and Agile Development;
    • CI/CD pipelines;
    • SQL and NoSQL databases;
    • automation solutions;
    • Linux operating systems.
  • Knowledge of security principles and tools;
  • Knowledge of one or many of the following is a plus :
    • Microservices architecture;
    • Message brokers (Kafka);
    • Key-value databases (Redis);
    • Web Development (Rest/GraphQL);
    • Python, Go and/or Node.js;
    • GitLab Runners and/or Jenkins;
    • SCM, SAST, SCA, etc.;
    • RHEL/CentOS;
    • MongoDB, PostgreSQL, Neo4J.
  • Great communicator – ability to communicate effectively at all levels of the organization;
  • Team player – ability to work with a wide range of geographically distributed teammates;
  • Critical thinker – demonstrated ability to tackle complex problems effectively;
  • Avid learner – continuous learner of all things technical and process;
  • Focus driven – ability to manage stress and pressure in a collaborative environment;
  • Transformational agent – agile and ability to mobilize resources and execute on critical initiatives needed to transform our business;
  • Languages required:
    • French: 2/4
    • English: 4/4
      42482 #LI-Hybrid


Life at Alithya
  • 37.5 hours per week;
  • Opportunities to develop and grow your career;
  • Work with diverse technologies, projects, clients and sectors;
  • Spend your days in a creative and innovative environment;
  • Share experience and knowledge as part of an agile and dynamic team;
  • A great balance between work and personal life;
  • Access to exciting educational opportunities (internal, conferences, events, courses, certifications, etc.);
  • Personal recognition of your important professional contributions;
  • Great cultural diversity across our teams.

Why join our team?

Because creativity, passion, integrity and wellness are the company’s core values, we are looking for people like you who are enthusiastic, innovative, open-minded, team players and eager to learn.

Working at Alithya is a chance to be part of an energetic, dynamic, and growing team of more than 2,000 professionals in Canada, the United States and France. Our diverse practices and the extensive major projects entrusted to us by our prestigious clients allows us to offer many high growth potential opportunities to our employees in well-established technologies.

Alithya Group is an advocate for workforce diversity and as such, encourages the participation of women in management roles. We belong to the 30% Club, which encourages women’s access to leadership positions.